package com.xhwl.logistics.service.logistics;

import com.baomidou.mybatisplus.extension.service.IService;
import com.xhwl.common.pojo.ResultJson;
import com.xhwl.logistics.entity.logistics.CrenelGroup;
import com.xhwl.logistics.logistics.request.CrenelGroupParam;
import com.xhwl.logistics.query.CrenelGroupQuery;
import com.xhwl.logistics.util.PageResult;
import com.xhwl.logistics.vo.logistics.CrenelGroupVO;


public interface CrenelGroupService extends IService<CrenelGroup> {
    PageResult<CrenelGroupVO> pageCrenelGroup(CrenelGroupQuery query);

    ResultJson saveOrUpdateCrenelGroup(CrenelGroupParam params);

    ResultJson<CrenelGroupVO> queryCrenelGroupList(CrenelGroupQuery query);

    ResultJson deleteCrenelGroupService(String ids);

    ResultJson queryDeviceByGroupIds(String groupIds);
}
